﻿using System.ComponentModel;
using System.ComponentModel.DataAnnotations;

namespace Devonline.Core;

/// <summary>
/// 月份
/// </summary>
[Description("月份")]
public enum Month
{
    /// <summary>
    /// 一月
    /// </summary>
    [Display(Name = "一月"), Abbreviation("Jan")]
    January = 1,
    /// <summary>
    /// 二月
    /// </summary>
    [Display(Name = "二月"), Abbreviation("Feb")]
    February = 2,
    /// <summary>
    /// 三月
    /// </summary>
    [Display(Name = "三月"), Abbreviation("Mar")]
    March,
    /// <summary>
    /// 四月
    /// </summary>
    [Display(Name = "四月"), Abbreviation("Apr")]
    April,
    /// <summary>
    /// 五月
    /// </summary>
    [Display(Name = "五月"), Abbreviation("May")]
    May,
    /// <summary>
    /// 六月
    /// </summary>
    [Display(Name = "六月"), Abbreviation("Jun")]
    June,
    /// <summary>
    /// 七月
    /// </summary>
    [Display(Name = "七月"), Abbreviation("Jul")]
    July,
    /// <summary>
    /// 八月
    /// </summary>
    [Display(Name = "八月"), Abbreviation("Aug")]
    August,
    /// <summary>
    /// 九月
    /// </summary>
    [Display(Name = "九月"), Abbreviation("Sep")]
    September,
    /// <summary>
    /// 十月
    /// </summary>
    [Display(Name = "十月"), Abbreviation("Oct")]
    October,
    /// <summary>
    /// 十一月
    /// </summary>
    [Display(Name = "十一月"), Abbreviation("Nov")]
    November,
    /// <summary>
    /// 十二月
    /// </summary>
    [Display(Name = "十二月"), Abbreviation("Dec")]
    December
}